Implementing a basic plugin architecture shouldn't be a complicated task. The solution described here is working but you still have to import every plugin (inheriting from the base class).
This is my solution:
$ tree
Implementing a basic plugin architecture shouldn't be a complicated task. The solution described here is working but you still have to import every plugin (inheriting from the base class).
This is my solution:
$ tree
$ curl --help | |
Usage: curl [options...] <url> | |
--abstract-unix-socket <path> Connect via abstract Unix domain socket | |
--alt-svc <file name> Enable alt-svc with this cache file | |
--anyauth Pick any authentication method | |
-a, --append Append to target file when uploading | |
--basic Use HTTP Basic Authentication | |
--cacert <file> CA certificate to verify peer against | |
--capath <dir> CA directory to verify peer against | |
-E, --cert <certificate[:password]> Client certificate file and password |
SSH into proxmox node and become root user. Run the following commands to download extra software dependencies we'll need.
apt update
apt install -y libsasl2-modules mailutils
Enable 2FA for the gmail account that will be used by going to security settings
# [JIRA ISSUE ID] Description of the PR in terms of big changes to do. | |
## Related Tickets & Documents | |
_Must required_ | |
* PR [documentation template](https://docs.google.com/document/d/1M68P5AcpyE3CB0icizIoM16X00lp4vBnP4J3FXmqc3Q/edit#heading=h.jyrybjf026ol): release process | |
* PR issue link: Jira issue PBO | |
* Sonarqube link: |
# Maintainer: Jean-Marc Lenoir <archlinux "at" jihemel "dot" com> | |
# Contributor: Maxwell Pray a.k.a. Synthead <synthead@gmail.com> | |
# To enable macOS guests support, uncomment the line below: | |
#_enable_macOS_guests=y | |
# CAUTION: Running macOS on VMware Workstation on non Apple computer is forbidden by | |
# Apple and VMware EULAs. | |
# vmware-keymaps dependency is needed to avoid some conflicts when you install | |
# this package with vmware-horizon-client. If you don't plan to install |
REM Delete eval folder with licence key and options.xml which contains a reference to it | |
for %%I in ("WebStorm", "IntelliJ", "CLion", "Rider", "GoLand", "PhpStorm", "Resharper", "PyCharm") do ( | |
for /d %%a in ("%USERPROFILE%\.%%I*") do ( | |
rd /s /q "%%a/config/eval" | |
del /q "%%a\config\options\other.xml" | |
) | |
) | |
REM Delete registry key and jetbrains folder (not sure if needet but however) | |
rmdir /s /q "%APPDATA%\JetBrains" |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/37.0.2062.94 Chrome/37.0.2062.94 Safari/537.36 | |
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36 | |
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko | |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0 | |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/600.8.9 (KHTML, like Gecko) Version/8.0.8 Safari/600.8.9 | |
Mozilla/5.0 (iPad; CPU OS 8_4_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12H321 Safari/600.1.4 | |
Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36 | |
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36 | |
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240 | |
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:40.0) |
SSH into proxmox node and become root user. Run the following commands to download extra software dependencies we'll need.
apt update
apt install -y libsasl2-modules mailutils
Enable 2FA for the gmail account that will be used by going to security settings
interface DocumentWithFullscreen extends HTMLDocument { | |
mozFullScreenElement?: Element; | |
msFullscreenElement?: Element; | |
webkitFullscreenElement?: Element; | |
msExitFullscreen?: () => void; | |
mozCancelFullScreen?: () => void; | |
webkitExitFullscreen?: () => void; | |
} | |
export function isFullScreen(): boolean { |